Math Sci Life Code Log in

Mathematics

Learn Mathematical principles behind our physical world

Updated at 2021.4.14 Updated at 2019.05.05 Updated at 2015.01.18

Calculation of PI

무한 소수인 원주율(\(\pi = 3.14\cdots\))의 근사값을 컴퓨터를 이용하여 구할 수 있다. 난수를 반복적으로 발생시켜 계산하는 몬테카를로 시뮬레이션(Monte-Carlo Simulation)의 가장 쉬운 예이기도 하다.

파이란?

수학에서 가장 많이 사용되는 기호들 중 하나는 파이 (\(\pi = 3.141592\cdots\)) 라는 무한소수이다. 원주율을 뜻하는 이 값은 지름이 1인 원의 원주 길이이다.

고대에도 이 값이 대략 3이라는 것이 알려져 있었으나, 그 값을 정확히 계산한 것은 아르키메데스 였다. 그는 원의 안쪽과 바깥쪽에 접하는 두 정다각형을 이용해서 원주율을 근사하였다. 즉 정구십각형을 그려서 그 값이 3.14라는 것을 알아냈다.

참고로 반지름이 \(r\) 인 원의 넓이는 어떻게 구할까?

원을 \(2N\) 등분하여 교대로 옆으로 늘어서면 가로가 \(\pi r\) 이고 높이가 \(r\) 인 직사각형과 유사하게 되고, \(N\) 을 무한대로 보내면 그 넓이는 \(\pi r \times r = \pi r^2\) 이 된다.

더 자세한 것은 위키피디아를 참고하세요.

파이 값 구하기

정다각형을 그려서 해보지 않고 컴퓨터를 이용해서 \(\pi\) 값을 구할 수 있지 않을까? 여러가지 방법이 있지만, 간단한 방법을 소개한다.

  • 0과 1 사이의 실수 두 개를 랜덤하게 N개씩 뽑아서 \((x, y)\) 로 짝지으면 xy평면상에 N개의 점을 찍을 수 있다.
  • \(N\) 개의 점 중에서 \(x^2+y^2<1\) 인 점의 개수가 \(M\) 개라고 하면, \(M/N\) 은 한 변의 길이가 1인 정사각과 반지름이 1인 4분원의 면적비인 \(\frac{\pi}{4}\) 에 가까워 져야 한다.
  • \(N\) 을 무수히 많이 하면, \(\pi \approx 4M/N\) 로 구할 수 있다.

이러한 방법론을 몬테카를로(Monte Carlo) 시뮬레이션이라고 한다.

Monte Carlo Simulation



100개의 점들이 순차적으로 떨어지기 시작했습니다.


21 개의 글이 있습니다.

# 제목 날짜 조회수
01 이항분포와 정규분포 2021/04/28 091
02 푸리에 급수 2021/04/28 206
03 해석적 확장과 감마 함수 2021/05/25 068
04 푸리에 변환 2021/05/25 178
05 수학적 증명 방법 2021/05/25 084
06 원주율 구하기 2021/04/22 080
07 자연상수의 무리수 증명 2021/05/25 071
08 스털링 근사 2021/05/25 114
09 선형변환 2021/04/29 090
10 자연상수와 지수함수 2021/04/22 074
11 동전 던지기와 확률 이야기 2021/04/28 072
12 수학 분야 2021/04/28 080
13 지수함수의 확장 2021/04/28 080
14 제타함수 2021/05/25 078
15 꼭 알아야 할 수학 기호 2021/04/28 073
16 정사영과 직교 2021/04/29 073
17 소수의 개수 2021/05/25 071
18 수의 기하학적 의미 2021/04/28 072
19 허수 2021/04/22 085
20 테일러 급수 2021/05/25 103
21 Fast Fourier Transform 2021/04/28 098

Most Popular #3

Recent #3

An error has occurred. This application may no longer respond until reloaded. Reload 🗙